Coupling of an SPH-based solver with a multiphysics library

نویسندگان

چکیده

A two-way coupling between the Smoothed Particle Hydrodynamics-based (SPH) code with a multiphysics library to solve complex fluid-solid interaction problems is proposed. This work provides full access package for use of this by releasing source code, completed guidelines its compilation and utilization, self-contained template setups practical uses novel implemented features, provided here. The presented expands applicability two different solvers allowing simulate fluids, multibody systems, collisions frictional contacts using either non-smooth contact (NSC) or smooth (SMC) methods, all integrated under same framework. fluid solver open-source DualSPHysics, highly optimised simulating free-surface phenomena structure interactions, uniquely positioned as general-purpose Computational Fluid Dynamics (CFD) software GPU-accelerated solver. Mechanical systems that comprise collision detection and/or dynamics are solved Project Chrono, which Discrete Element Method (DEM). Therefore, SPH-DEM approach can manage interactions relative constraints, springs, mechanical joints. Program title: DualSPHysics-Chrono CPC Library link program files: https://doi.org/10.17632/g2cc37dw4f.1 Licensing provisions: DualSPHysics DSPHChronoLib GNU Lesser General Public License (LGPL); Chrono BSD-3-Clause License. Programming language: C++ CUDA Nature problem: simulation turbulent flows in fixed floating structures essential address typical marine coastal engineering problems. Hydrodynamics method particularly suitable solving type nonlinear However, application usually requires restrictions structural elements (spherical joints, hinges, springs), well correct solid objects. In these cases, it necessary combine SPH other numerical methods allow performing simulations. Solution method: an combines Lagrangian approximation solids GPU-optimized implementation allows efficient fluid-structure Whereas DEM includes numerous constraints mechanisms. capabilities both models free Additional comments including unusual features: version (Compute Unified Device Architecture) exploit parallelism NVIDIA graphics processing units (GPUs).

منابع مشابه

AQUAgpusph, a free 3D SPH solver accelerated with OpenCL

In this paper AQUAgpusph, a new free SPH software licensed under GPLv3 and accelerated using OpenCL, will be described. Its main differences with respect to other GPU based SPH implementations will be discussed, focusing first on the fact that is accelerated with OpenCL, second on the wide range of solid boundary condition enforcing methods have been implemented (including boundary integrals) a...

متن کامل

A Multilevel SPH Solver with Unified Solid Boundary Handling

We propose a geometric multilevel solver for efficiently solving linear systems arising from particle-based methods. To apply this method to particle systems, we construct the hierarchy, establish the correspondence between solutions at the particle and grid levels, and coarsen simulation elements taking boundary conditions into account. In addition, we propose a new solid boundary handling met...

متن کامل

Coupling Elastic Solids with SPH Fluids

We propose a method for handling elastic solids in SPH fluids. Our approach samples triangulated surfaces of solids using boundary particles. To prevent fluid particle tunneling in case of large expansions, additional boundary particles are adaptively generated to prevent gaps and undesired leakage. Furthermore, as an object compresses, particles are adaptively removed to avoid unnecessary comp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computer Physics Communications

سال: 2023

ISSN: ['1879-2944', '0010-4655']

DOI: https://doi.org/10.1016/j.cpc.2022.108581